package com.qp.bookkeeping.anno;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Target(ElementType.FIELD)
@Retention(RetentionPolicy.RUNTIME)
public @interface Trans2Name {
    /**
     * 待匹配表名，待转换字段所属表
     * @return
     */
    String table();

    /**
     * 源字段名，当前类中对比字段名
     * @return
     */
    String sourceProp();

    /**
     * 待匹配字段，数据库空待匹配的字段名
     * @return
     */
    String matchedColumn();
}
